human language technology - German English Dictionary